/* textarea,
input[type=password],
input[type=text],
.input {
    display: inline-block;
    border-radius: 2px;
    height: 29px;
    margin: 0;
    padding-left: 8px;
    background: #fff;
    border: 1px solid #d9d9d9;
    border-top: 1px solid #c0c0c0;
    box-sizing: border-box;
    width: 300px;
}

textarea:hover,
.input:hover,
input[type=password]:hover,
input[type=text]:hover {
    border: 1px solid #b9b9b9;
    border-top: 1px solid #a0a0a0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

textarea:focus,
.input:focus,
input[type=password]:focus,
input[type=text]:focus {
    outline: none;
    border: 1px solid #4d90fe;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
}
 */


.form-control {
    width: 300px;
}

/* .btn{
    border: 0px solid transparent;
} */

.btn:focus,
.btn:active {
    outline: none !important;
    box-shadow: none !important;
}

.table tbody tr td {
    vertical-align: middle;
}
.table tbody tr th {
    vertical-align: middle;
}